# sigmoid函数和它的导数
# signed 激活函数

import numpy as np
import matplotlib.pyplot as plt
import matplotlib
matplotlib.use('TkAgg')
# x = np.arange(-10, 10, 0.1)
# sigmoid = 1 / (1 + np.e**(-x))
# dsigmoid = sigmoid * (1 - sigmoid)
# plt.plot(x, sigmoid, label='sigmoid')
# plt.plot(x, dsigmoid, label='dsigmoid')
# plt.show()

# ReLu激活函数
x = np.arange(-10, 10, 0.1)
y = np.maximum(0, x)
plt.plot(x, y, label='ReLu')
plt.show()
# tanh 激活函数
